body		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	margin: 0;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-size: 16px;
	font-weight: bold;
}
.style2 {
	font-size: 18px;
	color: #000000;
	font-style: italic;
}

p {color:#000; font-size:14px; font-family:Arial, Helvetica, sans-serif}
li, ul {color:#000000; margin:2px; padding:2px; font-size:14px; list-style-type:square;}
#wisdom li, ul {color: #000044; margin:2px; padding:2px; font-size:14px; list-style-type:decimal}
h4 {color:#000000; font-size:16px; font-weight:bold}
#menu {
	width: 12em;
	background-color: #CCCCCC;
}

#menu dt {
cursor: pointer;
height: 20px;
line-height: 20px;
margin: 2px 0;
border: 1px solid gray;
text-align: center;
font-weight: bold;
color:#008000;}

#menu dd {
position: absolute;
z-index: 100;
left: 60px;
margin-top: -20px;
width: 10em;
background:#CCCCCC;
border: 1px solid gray;
}

#menu ul {
padding: 2px;
}
#menu li {
font-weight:bold;
text-align: center;
font-size: 90%;
height: 18px;
line-height: 18px;
}

#menu dt a {
color:#008000;
text-decoration: none;
display: block;
}

#menu li a {
color:#008000;
text-decoration: none;
display: block;
}

#menu li a:hover {
color:#00CC33;
font-weight:bold;
}

#menu dt a:hover {
color:#00CC33;
}


ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color:#FFFFFF;
background-color: #008000;
text-decoration: none;
}

#navlist a:hover
{
color:#00CC33;
text-decoration: none;
}

.copyright {text-decoration:none; font-size: 8pt; font-weight: bold; color: #6699CC}
a.copyright:link    { color:#008000} 
a.copyright:visited    { color:#CC3333} 
a.copyright:hover    { color: #00CC33} 

.left_nav { font-size: 12pt; font-weight: bold; color: #003366; padding: 5px; display:block;}
a.left_nav:link    { font-size: 12pt; font-weight: bold; color: #008000; text-decoration:none;} 
a.left_nav:visited    { font-size: 12pt; font-weight: bold; color: #CC3333;text-decoration:none;} 
a.left_nav:hover    { font-size: 12pt; font-weight: bold;color: #00CC33;} 

a.columnselected:link { color: #CCCCCC }
a.columnselected:hover { color: white }
a.columnselected:visited { color: #CCCCCC }

.quotes { font-size: 10pt;  color: #000000; quotes:inherit; font-style:italic}
.quotesBold { font-size: 10pt; font-weight: bold; color: #000000}
.smallstuff { font-size: 8pt;  color: #000044;}
.bold_label { font-size: 10pt; font-weight: bold; color: black; }
.attachheader { font-size: 10pt; font-weight: bold; color: #FFFFFF; }
.bold_note { font-size: 10pt; font-weight: bold; color: #CCCCCC; }


.hr			{ color: black; font-size: 10pt; font-weight: bold;}


.tableBorder	{ background-color: #646464 }
.whiteBack		{ background-color: white }	
.footer			{ border: 1pt solid #7b007b; font-size: 9pt }

.border		{ border: 1pt solid #7b007b }


.header		{ font-size: 14pt; font-weight: bold; color: #003366;}
.header2	{ font-size: 12pt; font-weight: bold; color: #003366; }
.header2b	{ font-size: 10pt; font-weight: bold; color: #003366; }
.header2w	{ font-size: 12pt; font-weight: bold; color: #FFFFFF; }
.homecopy1  { font-size: 10pt; color: #CCCCCC; }
.larger		{ font-size: 13pt; font-weight: bold }
.small		{ font-size: 8pt }

div#formcontainer {width:350px; margin-left:0px; margin-top:10px; border:groove;}
div#formcontainer form{border-top:0px solid #ccc; border-bottom: 0px solid #ccc;}
div#formcontainer div.clearfix {border-top:0px solid #ccc; padding:10px 0px; vertical-align:top;}
div#formcontainer form label {width:120px; float:left; font-size:.75em; color:#000033; padding-left:5px;}

div#formcontainer2 {width:350px; margin-left:0px; margin-top:10px; border:groove;}
div#formcontainer2 form{border-top:0px solid #ccc; border-bottom: 0px solid #ccc; padding:5px}
div#formcontainer2 div.clearfix {border-top:0px solid #ccc; padding:10px 0px; vertical-align:top;}
div#formcontainer2 form label {width:350px; float:left; font-size:.75em; color:#000033; padding:5px;}
.und_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: 008000;
}
